专利摘要:
パスの確立を要求するIPネットワークにおけるルーティングの最適性を向上させるシステムおよび関連する方法であって、次のうちの1つまたは複数を含む:複数の通信エレメントを含む第1および第2のネットワーククラウドであって、ネットワーククラウドの中の複数の通信エレメントのうちの通信エレメントが第1および第2の通信エレメントであり、ネットワーククラウドは境界を有し、複数の通信エレメントのそれぞれはこの境界を越えてそれぞれのネットワーククラウド外のどの他の通信エレメント間の接続性をも見ることができない、ネットワーククラウドと、第1の通信エレメントと第2の通信エレメントとの間の明示的な最適ネットワーク経路を自動的に計算し、ネットワーククラウドの中のすべての通信エレメントの全体像を有し、計算された明示的な最適ネットワーク経路をルーティングエンジンに提供する、パス計算エレメントと、提供された明示的な最適ネットワーク経路を使用して第1の通信エレメントから第2の通信エレメントへの第1のネットワーククラウドおよび第2のネットワーククラウドを介するパスをコミッションすることと、計算された明示的な最適ネットワーク経路を使用してパスを確立することと、計算された明示的な最適ネットワーク経路の障害時に、計算された明示的な最適ネットワーク経路より劣る代替経路に切り換えて正常に機能するようにすることと、コミッションされたパスを計算された明示的な最適ネットワーク経路に再ネゴシエートするように試みることと、明示的な最適ネットワーク経路が再び利用可能であると判定することと、その経路が再び利用可能であると判定されるとき、コミッションされたパスを計算された明示的な最適ネットワーク経路に切り換えること。
公开号:JP2011505737A
申请号:JP2010535502
申请日:2008-11-19
公开日:2011-02-24
发明作者:ドルガノウ,アンドルー
申请人:アルカテル−ルーセント;
IPC主号:H04L12-56
专利说明:

[0001] 本発明は、概して、インターネットプロトコル(IP)ネットワークにおけるルーティングに関する。]
背景技術

[0002] IPネットワーク、テレコミュニケーションなどのコンピュータネットワーキングにおいて、マルチプロトコルラベルスイッチング(MPLS)は、パケット交換ネットワークの系列に属するデータ伝送メカニズムである。MPLSは、一般に伝統的な定義のレイヤ2(データリンク層)とレイヤ3(ネットワーク層)の間にあるとみなされるOSIモデルのレイヤで動作し、ゆえにしばしば「レイヤ2.5」プロトコルと呼ばれる。MPLSは、データグラムサービスモデルを提供する回線ベースの顧客とパケット交換の顧客の双方に、統合されたデータ伝送サービスを提供するように設計されている。MPLSは、IPパケット、ならびに固有の非同期転送モード(ATM)、同期型光ネットワーキング(SONET)、およびイーサネット(登録商標)のフレームなど、多種多様なトラフィックを伝送するために使用される。]
[0003] 疑似回線(PW)は、パケット交換ネットワーク(PSN)上で固有サービスをエミュレーションするものである。固有サービスは、レイヤ2またはSONET接続、ATM、フレームリレー、イーサネット(登録商標)、低速時分割多重(TDM)、もしくはSONET/SDHである可能性があり、PSNは、MPLS、IP(IPv4もしくはIPv6)、またはL2TPv3である可能性がある。より詳細にはPWは、PSNにわたってレイヤ2プロトコルデータユニット(PDU)を運ぶために2つのプロバイダエッジ(PE)ノード間に確立されるトンネルである。]
[0004] マルチセグメント化されたPW(MS−PW)は、複数のPSNドメイン、すなわち1つまたは複数のサービスプロバイダ(SP)ネットワーク、または同じSPネットワーク内の複数のネットワーク(例えばアクセスおよびコアネットワーク)を横断するものである。より詳細にはMS−PWは、単一のポイントツーポイントPWとして動作および機能する、2つ以上の隣接したPWセグメントがスタティックまたはダイナミックに構成されたセットである。MS−PWの各端部は、最終プロバイダエッジ(U−PE)装置で終わっている。]
[0005] 本明細書に記載する対象物は、MPLSおよびMS−PWなど、ネットワークを介するルーティングに関する。ルーティングは、ソースと宛先との間でデータを運ぶために好適な経路を見つけるプロセスである。ルーティングは、サービスの品質、ポリシー、もしくはルーティングサービスのユーザに対する価格設定など、一連の制約の影響を受ける可能性がある。]
[0006] 制約に基づくパス計算は、MPLSネットワークにおけるトラフィックエンジニアリングの戦略的要素である。これは、トラフィックがたどる、ネットワークを介するパスを決定するために使用され、設定されるラベル交換パス(LSP)ごとに経路を提供する。]
[0007] パス計算は、これまで管理システムまたは各LSPのヘッドエンドにおいて行われてきた。しかし大規模な、マルチドメインのネットワークにおけるパス計算は非常に複雑である可能性があり、通常ネットワークエレメントで利用できる以上の計算力およびネットワーク情報を必要とする可能性があり、さらに管理システムによって提供できる以上にダイナミックである必要がある。]
発明が解決しようとする課題

[0008] パス計算エレメント(PCE)は、インターネットエンジニアリングタスクフォース(IETF)により、ネットワークグラフに基づいてネットワークのパスまたは経路を計算し、計算上の制約を適用することができるエンティティ(コンポーネント、アプリケーション、またはネットワークノード)として定義されている。したがって、PCEは、単一サービスまたは一連のサービスのための複雑なパスを計算することができるエンティティである。PCEは、ネットワークリソースを認識して高度なパス計算のために複数の制約を考慮する能力を有するネットワークノード、ネットワーク管理局、または専用計算プラットフォームである場合がある。PCEの応用は、MPLSトラフィックエンジニアリングのためにラベル交換パスを計算することを含む。したがって、PCEは、経路計算が実際のパケット転送から幾分切り離されたネットワーク像を有し、ルータまたはリンクの障害などの一時的な状態を無視したネットワーク像を有する可能性があり、最適に及ばないルーティングの原因となる。1つまたは複数のPCEを使用するシステムおよび方法など、パスの確立を要求するIPネットワークにおいてルーティングの最適性を向上させるシステムおよび方法が必要であることは明らかである。]
課題を解決するための手段

[0009] 本発明の前述の目的および利点は、様々な例示的実施形態によって達成可能である目的および利点を説明するものであって、実現されることが可能であると考えられる利点を網羅するまたは限定するものではない。ゆえに、様々な例示的実施形態のこれらの目的および利点ならびに他の目的および利点は、本明細書で具体化されて、または当業者には理解可能である変形物を考慮して変更されて、本明細書の記載から明らかとなり、あるいは様々な例示的実施形態を実行することから習得可能である。したがって、本発明は、様々な例示的実施形態で本明細書に示して説明する新規の方法、配列、組合せ、および改善にある。]
[0010] パスの確立を要求するIPネットワークにおいてルーティングの最適性を高める目下の必要を踏まえて、様々な例示的実施形態の概要を提示する。次の概要では、いくらか簡略化および省略を行う場合があるが、これは様々な例示的実施形態のいくつかの態様を強調して伝えることを意図するものであり、その範囲を限定することを意図するものではない。当業者が本発明の概念を構築して利用することを可能にするために適切な好ましい例示的実施形態についての詳細な説明を、後の部分で行う。]
[0011] 様々な例示的実施形態は、ATMスマート恒久仮想回線(SPVC)を含む。このような様々な実施形態では、SPVCをコミッションするときに明示的なパスが提供される。またこのような様々な実施形態では、障害から回復するためにダイナミックルーティングが使用される。]
[0012] マルチセグメントの疑似回線のようなコネクション型サービスのために回転可能および最適なパスをダイナミックに見つけるシステムおよび方法が必要である。この問題への1つの解決法は、ルーティングプロトコルを使用して、マルチセグメントの疑似回線をダイナミックに確立するために必要とされる情報を分配する。したがって、様々な例示的実施形態は、ルータに依存してパス計算を行う。しかしながら、このような諸実施形態は、一般に単一のネットワークトポロジに限定されている。例えば、様々な例示的諸実施形態は、単一のASオープンショーテストパスファースト(OSPF)トポロジに対して機能する。]
[0013] このように、様々な例示的諸実施形態は、ネットワークの現在の状態に基づいて経路を計算する。しかしながら、このような手法は、しばしば最適な経路ではない経路を計算する結果となる。これは、大部分のネットワークにおいて、一時的な障害、デコミッショニング、および他に経路を変更されたパスが日常的に発生するためである。通常、これらの事象のすべては結果として、ネットワークの現在の状態に基づいて計算される経路を、最適な経路ではないように変えてしまう。]
[0014] 様々な例示的実施形態は、集中型のPCEを取り入れている。様々な例示的実施形態では、PCEがネットワークリソースを管理し、ネットワークの現在の状態が最適な動作状態ではない場合でさえ、最適な動作状態に基づいてネットワークを介して1つまたは複数の計算されたパスを返す。様々な例示的実施形態では、PCEはまた、最適なパスを計算するときにルータから要求される基準を考慮する。]
[0015] 多くの実装は、複雑なネットワークトポロジを含む。したがって、様々な例示的実施形態では、1つのPCEが1つまたは複数のさらなるPCEと通信して全パスの最適な部分を決定する。したがって、様々な例示的実施形態では、最適なパス全体は、複数のPCEによって区分されて決定され、最適なパス全体がルータに返される。さらに、有益および必要であることは少ないが、様々な例示的実施形態では複数のPCEが、あまり複雑ではないネットワークトポロジで実装される。使用するPCEの数を最小限にすることが好ましいと考えられる。したがって、所望されるパス全体のトポロジの複雑さに対処するためにどの1つのPCEでも苦心するときに、複数のPCEを使用するにとどまることが好ましいと思われる。]
[0016] 上記に基づいて、様々な例示的実施形態では、パス計算クライアント(PCC)からの経路要求によって、オンデマンドの計算が作動される。また、様々な例示的実施形態では、経路の計算は、最適ではない可能性があるネットワークの現在の状態に基づいてPCEによって行われる。これは、上記および下記のユーザについて当てはまる。同様に、様々な例示的実施形態では、パスの最適化が試みられるたびに、ルータがPCEと通信する。このような諸実施形態によりルータは、パスが求められるたびに、改善されたパスが利用できるかどうかの判定を行うことができる。]
[0017] 様々な例示的実施形態をよりよく理解するために、添付の図面を参照する。]
図面の簡単な説明

[0018] パスの確立を要求するIPネットワークにおいてルーティングの最適性を向上させるためのシステムの第1の例示的実施形態の概略図である。
パスの確立を要求するIPネットワークにおいてルーティングの最適性を向上させるためのシステムの第2の例示的実施形態の概略図である。
パスの確立を要求するIPネットワークにおいてルーティングの最適性を向上させるための方法の一例示的実施形態のフローチャートである。]
実施例

[0019] 本明細書に記載される様々な例示的実施形態は、次のようなパス計算エレメント通信プロトコル(PCEP)から発展させる。様々な例示的実施形態では、ネットワークマネージャがIPネットワークを介してパスをコミッションすることができる。様々な例示的実施形態では、パスがネットワークを介してコミッションされるときに、ネットワークを通る明示的な経路が与えられる。様々な例示的実施形態では、明示的な経路は、光ネットワークのルーティングに基づいて計算される。最適なネットワークルーティングのためにいかなる特定のシステムまたはアプリケーションにおいて与えられる基準も変化する可能性があることを理解されたい。したがって、様々な例示的実施形態では、光ネットワークのルーティングのための基準が指定されることもまた明らかであるはずである。]
[0020] 様々な例示的実施形態では、ルータは、計算された明示的な最適ネットワーク経路に基づいてパスを確立しようと試みる。この最適経路に障害がある場合、ルータは、最適ではないパスを確立しようと試みる。様々な例示的実施形態では、現在知られているまたは最近開発された手段により、最適ではないパスが確立される。例えば様々な例示的実施形態では、知られているPCEPまたはOSPF技術を用いて最適ではないパスが確立される。]
[0021] また、様々な例示的実施形態では、確立された最適なパスが、最適なパスが存在している間に経路を変更される必要があるときはいつでも、最適ではないパスを確立することへの同じまたは同様の手法が使用されることは明らかである。同様に、様々な例示的実施形態では、最適ではないパスが使用されているときはいつでも、最適なパスへの切り換えが無事達成されるまで、最適なパスに切り換えるための試みが定期的に行われることが可能であることは明らかである。これについては次に、図面を参照してさらに詳細に説明する。]
[0022] 図中では、同様の参照符号が同様の構成要素またはステップを指し、様々な例示的実施形態の一般的な態様を開示している。]
[0023] 図1は、パスの確立を要求するIPネットワークにおいてルーティングの最適性を向上させるためのシステム100の第1の例示的実施形態の概略図である。このシステム100は、第1のネットワーククラウド105と、第2のネットワーククラウド110と、第3のネットワーククラウド115とを含んでいる。] 図1
[0024] 第1のネットワーククラウド105、第2のネットワーククラウド110、および第3のネットワーククラウド115のそれぞれが、ネットワークへの管理上の境界または運用上の境界を表している。したがって、様々な例示的実施形態では、第1のネットワーククラウド105、第2のネットワーククラウド110、および第3のネットワーククラウド115のそれぞれが、図示された境界内で実装されるサマライゼーションを表している。大規模に実装することの問題によりサマライゼーションのこのような管理上または運用上の境界を実装することがしばしば望ましいことを理解されたい。]
[0025] 第1のネットワーククラウド105、第2のネットワーククラウド110、および第3のネットワーククラウド115のそれぞれが、2つのルータを備えて描かれている。したがって、第1のネットワーククラウド105はルータA120およびルータB125を含み、第2のネットワーククラウド110はルータC130およびルータD135を含み、第3のネットワーククラウド115はルータE140およびルータF145を含む。]
[0026] 例示的システム100に示しているように、ルータB125、ルータC130、ルータD135、およびルータE140は、それぞれのネットワーククラウドの中のエッジノードである。したがって、ルータB125は、第1のネットワーククラウド105の右端に示されたエッジノードであり、ルータCは、第2のネットワーククラウド110の左端に示されたエッジノードであり、ルータDは、第2のネットワーククラウド110の右端に示されたエッジノードであり、ルータE140は、第3のネットワーククラウド115の左端に示されたエッジノードである。ルータA120は、第1のネットワーククラウド105の境界内に含まれるルータである。同様にルータF145は、第3のネットワーククラウド115の境界内に含まれるルータである。]
[0027] 所与のルータは、そのルータが属するクラウドの詳細なビューを有するにすぎず、他のクラウドについてはサマライズされたビューを有するにすぎない。したがって、ルータA120およびルータB125は、第1のクラウド105の詳細なビューを有するにすぎない。ルータC130およびルータD135は、第2のクラウド110の詳細なビューを有するにすぎない。ルータE140およびルータF145は、第3のクラウド115の詳細なビューを有するにすぎない。]
[0028] 本明細書に記載する様々な例示的実施形態は、ルータA120とルータF145の間で所望される例示的通信パスに関連して説明する。しかしながら、ルータA120とルータF145の間の本明細書に記載する例示的通信は、ありとあらゆる通信システムにおける2つのルータ間の事実上すべての通信パスの例示とすることは明らかである。]
[0029] 同様に、例示的システム100の第1のネットワーククラウド105、第2のネットワーククラウド110、および第3のネットワーククラウド115のそれぞれに示した2つのルータに加えて、第1のネットワーククラウド105、第2のネットワーククラウド110、および第3のネットワーククラウド115のそれぞれにさらに多くのルータが存在することは明らかである。正しくは、図を簡単にするために、第1のネットワーククラウド105、第2のネットワーククラウド110、および第3のネットワーククラウド115のそれぞれについて、システム100では2つのルータのみが示されている。]
[0030] したがって、様々な例示的実施形態におけるルータA120からルータB125への通信パス170は、図示した直接の通信パスではないことを理解されたい。正しくは、様々な例示的実施形態では、ルータA120からルータB125への通信パス170は、システム100では示されていない、第1のネットワーククラウド105内の任意の数のさらなるルータを通過する。同様に、様々な例示的実施形態では、ルータE140からルータF145への通信パス190は、システム100に示すような直接の通信パスではなく、システム100では示されていない、任意の数のさらなるルータまたは他の通信エレメントを通って進む通信パスである。これは、第2のネットワーククラウド110のルータC130からルータD135への通信パス180についても同様である。]
[0031] エッジルータB125からエッジルータC130への通信パス175は、2つのネットワーククラウド、具体的には第1のネットワーククラウド105と第2のネットワーククラウド110の間で一方のエッジルータからもう一方のエッジルータへ進む通信パスであるので、直接の通信パスであるということを理解されたい。同様に、ルータD135からルータE140への通信パス185もまた、別々のネットワーククラウドの2つのエッジルータ間の直接の通信パスである。]
[0032] 様々な例示的実施形態では、第1のネットワーククラウド105、第2のネットワーククラウド110、および第3のネットワーククラウド115は、OSPFエリアにマップされる。このような実施形態では、それぞれのクラウド内の様々なルータが、接続回線をアドバタイズすることができる。アドバタイズされる接続回線は、PWが接続されるルータの後方の端末である。したがって、接続回線は、PWにはルータの宛先であるのでこのように呼ばれる。]
[0033] 様々な例示的実施形態では、OSPFを使用してアドバタイズされる接続回線およびクラウドトポロジは、隣接クラウドに伝えられる前にエリア境界のルータ125、130、135、140によってサマライズされる。しかしながら、このような伝播が例えばルータA120からルータF145へ進むとき、接続回線およびネットワークトポロジは、伝播が第1のクラウド105から第2のクラウド110などと移るときにサマライズされる。]
[0034] ルータA120からルータF145へのネットワーク通信全体は、より小さい部分に分割されるので、接続回線および関連するルーティング情報の伝播が第1のネットワーククラウド105、第2のネットワーククラウド110、および第3のネットワーククラウド115から出るたびに、あるレベルのサマライズが行われる。その他の場合、ネットワークは単一ルータでは大規模になりすぎてしまう。したがって、上記のような伝播の後に、ルータF145は、ルータA120への特定の接続回線アドレスがあることを知り、ルータF145は、ルータF145からルータA120に伝えるためにたどることができる経路に関するサマライズされた情報を有することになる。]
[0035] ネットワークサーバの状態が変化するときはいつでも、また管理ポリシーがルータA120とルータF145の間のパスに影響を与えるように変化するときはいつでも、このような変化はしばしば接続回線のアドバタイズメントに影響を与えるので、ダイナミックプロトコルが有益であることは明らかである。したがって、OSPFの実施形態では、ルータA120は、処理の一定のタイミング遅延内で、ネットワークの現在の状態に基づいてルータF145へのパスを知る。]
[0036] システム100では、PCE150は通信パス155を経由して第1のネットワーククラウド105と通信している。同様に、PCE150は通信パス160を介して第2のネットワーククラウド110と通信している。同じく、PCE150は通信パス165を介して第3のネットワーククラウド115と通信している。通信パス155、通信パス160、および通信パス165のおかげで、PCE150は、第1のネットワーククラウド105、第2のネットワーククラウド110、および第3のネットワーククラウド115のそれぞれからサマライズされていない情報を蓄積することができる。]
[0037] したがってPCE150は、第1のネットワーククラウド105、第2のネットワーククラウド110、および第3のネットワーククラウド115の中のエレメントのすべてのビューを有する。したがってPCE150は、あるレベルのサマライゼーションを回避することができる。これは、PCE150が、第1のネットワーククラウド105、第2のネットワーククラウド110、および第3のネットワーククラウド115内にある通信エレメントからより多くの情報を有することができるためである。]
[0038] 上記のように、第1のネットワーククラウド105、第2のネットワーククラウド110、および第3のネットワーククラウド115のそれぞれの中のエレメントは、自身の中のサマライズされていないルーティング情報を見ることができるにすぎない。したがって、第1のネットワーククラウド105内のエレメントは、第1のネットワーククラウド105外のエレメントについての詳細情報を見ることができない。これには、第2のネットワーククラウド110および第3のネットワーククラウド115の中のエレメントが含まれる。同様に、ルータC130およびルータD135など、第2のネットワーククラウド110の中の通信エレメントは、第1のネットワーククラウド105および第3のネットワーククラウド115の中の通信エレメントなど、第2のネットワーククラウド110外の通信エレメントについての詳細情報を見ることができない。同じく、ルータE140およびルータF145など、第3のネットワーククラウド115内の通信エレメントは、ルータA120とルータF145の間のパスを確立するために必要である、第1のネットワーククラウド105および第2のネットワーククラウド110の中の通信エレメントなど、第3のネットワーククラウド115外の通信エレメントについての詳細情報を見ることができない。]
[0039] したがって、PCE150は、ルータA120とルータF145の間の最適なおよび現在最適な(すなわち最適に及ばない原因となる一時的な状態になる)パスを確立するために必要である通信エレメントのすべてについての詳細な情報を見ることができる、システム100の中の唯一のエレメントである。システム100に示す様々なエレメントによって行われる機能については、図3と関連して以下にさらに詳細に説明する。] 図3
[0040] 様々な例示的実施形態では、PCE150は既存ルータの内部に実装される。他の例示的実施形態では、PCE150はルータ外に実装される。したがって、様々な例示的実施形態では、PCE150は最適なボックスの一部として実装される。様々な例示的実施形態では、PCE150は、最初はルータ外に実装された後に、ルータに組み込まれる。]
[0041] 図2は、パスの確立を要求するIPネットワークにおいてルーティングの最適性を向上させるためのシステム200の第2の例示的実施形態の概略図である。システム200中のエレメントの多くは、システム100中のエレメントにも使用される参照符号を使用して識別される。したがって、このようなエレメントについては、システム200に関連して別途に述べない。このようなエレメントをシステム100に関連して上述したことが、システム200のこれらのエレメントの表示に当てはまると理解されたい。] 図2
[0042] システム200に特有のエレメントは、PCE250、PCE260、PCE270、通信パス255、通信パス265、通信パス275、および通信パス285を含む。通信パス275は、PCE260がPCE250と通信できるようにする。同様に通信パス285は、PCE270がPCE250と通信できるようにする。]
[0043] PCE250、PCE260、およびPCE270のそれぞれは、第1のネットワーククラウド105、第2のネットワーククラウド110、および第3のネットワーククラウド115のうちの1つと通信している。具体的には、PCE260は、通信パス255を介して第1のネットワーククラウド105と通信している。PCE250は、通信パス160を介して第2のネットワーククラウド110と通信している。PCE270は、通信パス265を介して第3のネットワーククラウド115と通信している。]
[0044] したがって、システム200は、たとえPCE250、PCE260、およびPCE270のいずれも全経路を見ることができないとしても、互いと通信している複数のPCEがルータA120からルータF145への全経路を確立することができるシステムを表している。正しくは、PCE250、PCE260、およびPCE270は互いと通信して、共同でPCE150と同様に機能することができる。]
[0045] さらにPCE250、PCE260、およびPCE270は、PCE150に関して説明した実装と同様に実装される。したがって、PCE150、PCE250、PCE260、およびPCE270は、クラウドのエッジ上のルータ、具体的にはルータB125、ルータC130、ルータD135、および/またはルータE140に様々な例示的実施形態で実装される。PCE150、PCE250、PCE260、およびPCE270がクラウドのエッジ上のルータに実装された様々な例示的実施形態では、2つのルータ間の最良のパスを求めるルータA120またはルータF145からの要求の結果、複数のPCEから個々に取得された情報を合わせて結合し、情報が統合的に構築されるようにする。このような実施形態は、PCEの分散型モデルの別の例を表している。]
[0046] システム200は、第1のネットワーククラウド105、第2のネットワーククラウド110、および第3のネットワーククラウド115のトポロジの複雑さがPCE150の運用能力を検証または超過し始めた実施において、システム100に優って好ましいと考えられている。3つのPCE、すなわち250、260、270の間でトポロジを評価する負荷を共有することによって、システム200は、第1のネットワーククラウド105、第2のネットワーククラウド110、および第3のネットワーククラウド115のトポロジの複雑さがPCE150の限界を超過または検証する場合でも、システム100と同じ機能を果たすことができる。]
[0047] いずれか1つのPCEが1つまたは複数のネットワーククラウドにおけるトポロジを処理し、いずれかの数のネットワーククラウドを介した発信元ルータから宛先ルータへの経路を処理するために、いずれかの数のPCEが通信して結合される、ほぼ無数の実施形態が存在することは明らかである。したがって、いずれか1つのPCEが、機能的限界までいずれかの数のクラウドの全体像を処理することは明らかである。]
[0048] 図3は、パスの確立を要求するIPネットワークにおいてルーティングの最適性を向上させるための方法300の一例示的実施形態のフローチャートである。方法300は、ステップ305から始まり、ステップ310へと続く。ステップ310では、明示的な(explicit)最適ネットワーク経路が自動的に計算される。これは、パス170を通ってルータB120へ、パス175を通ってルータC130へ、パス180を通ってルータD135へ、パス185を通ってルータE140へ、パス190を通ってルータF145へ進む、ルータA120からルータF145への最適経路をPCEが計算することに対応する。] 図3
[0049] 方法300は、ステップ310に続いてステップ315へ進む。ステップ315では、ステップ310で自動的に計算された明示的な最適ネットワークルータが、ルーティングエンジンに提供される。したがって、PCEによって決定された明示的な最適ネットワーク経路が、ルーティングエレメントに提供される。]
[0050] 様々な例示的実施形態では、ステップ315は、1つのネットワークまたは複数のネットワーククラウド105、110、115が存在する場合に事実上いつでも発生することは明らかである。したがって、ステップ315は、パスがコミッションされるとき、パスがコミッションされる前、パスがコミッションされた後などに、様々な例示的実施形態で行われる。ステップ315が様々な例示的実施形態で行われるときの他の例は、自動的にまたは手動で生成されるパスの需要または要求に応じるとき、トポロジの変更またはリンクの障害がパスに影響を与えるとき、およびルータが作動するときが含まれる。]
[0051] 方法300は、ステップ315に続いてステップ320へ進む。ステップ320では、提供された経路を使用してネットワークを介してパスがコミッションされる。次にステップ325では、ステップ315で提供された経路を使用してネットワークを介してコミッションされたパスが正常であるかどうかを判定する。ステップ325において、提供された経路を使用してネットワークを介してコミッションされたパスが正常であると判定されるとき、方法300はステップ330へ進み、確立されるパスは計算された明示的な最適ネットワーク経路を使用する。これは、理想的な状況を表している。ステップ330は理想的な状況を表しているので、方法300はステップ330に続いてステップ360へ進み、ここで方法300は停止する。方法300は、ネットワークトポロジが変化して配置されたパスの最適性を再評価するのに十分であると思われるレベルになると、再開する可能性がある。]
[0052] 一方、ステップ325において提供された経路を使用してネットワークを介してコミッションされたパスが正常ではないと判定されたとき、方法300はステップ335へ進む。ステップ335では、ルータA120からルータF145への代替経路が使用される。上記のように、ステップ335では、経路を確立することに代わる、知られているまたは最近開発された代替形態が使用されて経路を確立する。ステップ335で使用するように選択された所与の経路については、方法300はステップ340へ進み、335からの使用される代替経路はルータA120とルータF145との間で正常に確立されるかどうかの評価が行われる。]
[0053] ステップ335で使用するように選択された代替経路が正常ではないとステップ340で判定されるとき、方法300はステップ335に戻る。その後、使用するように先に選択された代替経路がもう一度試されるか、さらに別の代替経路が使用するように選択される。ステップ335で使用するように選択された代替経路がルータA120とルータF145との間で正常に確立されているとステップ340において判断されると、方法300はステップ345に進む。]
[0054] ステップ345では、コミッションされたパスを計算された明示的な最適ネットワーク経路に再ネゴシエートするための試みが継続的に行われる。言い換えれば、様々な例示的実施形態では、最適ではない経路が使用されていることがわかる。したがって、様々な例示的実施形態では、最適ではない経路を最適経路に改善するための試みが継続的に行われる。ゆえに、様々な例示的実施形態では、最適パスは、最適である現在のパスを使用して動作していない様々なネットワークエレメントの背景で走っていることを理解されたい。]
[0055] 様々な例示的実施形態では、ステップ320および335、もしくはその変形は、ネットワークの現在の状態にかかわらず同時に行われる。したがって、このような実施形態では、パスを求めるルータからの要求は、最適パスと現在のパスを共に同時に通知されることを希望して作成される。言い換えれば、様々な例示的実施形態では、パスを要求するときルータは最適パスか現在のパス、または両方を要求することがある。]
[0056] 方法300は、ステップ345に続いてステップ350へ進む。ステップ350では、ステップ320でコミッションされた、計算された明示的な最適ネットワーク経路が正常に再ネゴシエートされたかどうかの評価が行われる。これは、上記のステップ325と非常に似ている。ステップ350において、計算された明示的な最適ネットワーク経路が正常に再ネゴシエートされなかったと判定されるとき、方法300はステップ345に戻り、このような試みが継続的に行われる。]
[0057] 最終的には、計算された明示的な最適ネットワーク経路は、ステップ350において正常に再ネゴシエートされる。これが行われると、方法300はステップ355へ進む。ステップ355では、コミッションされたパスは、ステップ335で使用されるように選択されてステップ340で正常にネゴシエートされた代替経路から、ステップ320でコミッションされた、計算された明示的な最適ネットワーク経路に切り換えられる。これは、ステップ330に対応する。]
[0058] したがって、ステップ355の後に、ルータA120とルータF145との間のパスは最良のパスとなる。ゆえに、方法300は、ステップ355の後にステップ360へ進み、ここで方法300は停止する。]
[0059] 上記に基づき、様々な例示的実施形態により、ネットワークの現在の状態とは対照的にネットワークの構成から決定された最適な経路に基づいた、ネットワークを介する最適パスの確立が可能になる。様々な例示的実施形態では、PCEP技術または同様の技術は、プッシュダウンモデルによって最適パスの概念を配信するための手段を提供するために拡張されることが可能である。言い換えれば、様々な例示的実施形態では、PCEは、コミッション時にまたはその後のいつでも、経路をプッシュダウンする。]
[0060] 様々な例示的実施形態では、PCEPまたは同様の技術は、ルータが、パスを確立するために現在使用可能である経路に加えて最適経路を要求できるように拡張されることが可能である。したがって、様々な例示的実施形態では、プルモデルが拡張されて、経路を最適化するときの試みのたびにPCEと続いて通信する必要がなく、ルータが最適パスを最適化することができるようになることが可能である。こうした実施形態は、PCEへの動作上の負荷を軽減することは明らかである。]
[0061] 本明細書に記載した対象物の多くの利点は明らかである。例えば、様々な例示的実施形態は、ネットワークのトラフィックエンジニアリング(TE)に予測を導入する。様々な例示的実施形態では、これは、ルータに最適経路を提供すること、および現在ルータに使用されているパスが提供された最適経路から外れるときはいつでもルータが最適経路を最適化することができるようにすることによって成し遂げられる。本明細書に記載する様々な例示的実施形態のもう一つの利点は、回線が確立される可能性が最大化されながら、同時に再最適化を管理するために必要とされるオーバーヘッドが最小化されることである。]
[0062] 様々な例示的実施形態がシグナリングのオーバーヘッドを最小化することは明らかである。また、様々な例示的実施形態が、パスの最適化に必要な複雑さを最小化することも明らかである。ルータはコミッショニングの前に最適パスを与えられるので、これは、他の理由でも同様である。]
[0063] 上記によれば、様々な例示的実施形態は、PCEシステムを用いるネットワークにおいてトラフィックエンジニアリングを向上させる。また、様々な例示的実施形態は、最適化の決定をネットワークに分配する。こうした諸実施形態は魅力的であり、有益であることは明らかである。]
[0064] したがって、様々な例示的実施形態は、PCEが制御するIPネットワークを実現するシステムおよび方法である。こうした様々な実施形態では、PCEはマルチセグメントの疑似回線のために最適経路を計算する。こうした様々な実施形態では、PCEはネットワーク全体の見通し(visibility)を有する。したがって様々な例示的実施形態では、第1のネットワーククラウド105、第2のネットワーククラウド110、または第3のネットワーククラウド115などの管理または運用ドメインの境界部で、情報がサマライズされる必要がない。]
[0065] 様々な例示的実施形態は、現在のパスへのオンデマンドのPCEP要求へのPCEP応答の一部として最適なパスを提供する。また、様々な例示的実施形態は、PCEからPCCのプッシュモデルに使用されるPCEP応答または同様のメッセージの中で最適なパスを提供する。いくつかのこうした実施形態では、プッシュは、最適化される更新を行うことを所望するノードに対してパスを更新するために最適化されるにすぎない。言い換えれば、様々な例示的実施形態では、現在の宛先への現在のパスの要求が行われた後に、最適化がプッシュされる。]
[0066] 様々な例示的実施形態をその一定の例示的態様を特に参照して詳細に説明したが、本発明は他の異なる実施形態が可能であり、本発明の詳細は様々な明らかな点で変更可能であることを理解されたい。当業者には容易に理解されるように、本発明の趣旨および範囲内にありながら、変形形態および変更形態が考えられる。したがって、上記の開示、説明、および図は単に例示の目的のためであって、本発明を決して限定するものではなく、本発明は特許請求の範囲によってのみ定められる。]
权利要求:

請求項1
パスの確立を要求するIPネットワークにおけるルーティングの最適性を向上させる方法であって、パス計算エレメントが、第1のネットワーククラウドの中の第1の通信エレメントと第2のネットワーククラウドの中の第2の通信エレメントとの間の明示的な最適ネットワーク経路を自動的に計算することであって、第1のネットワーククラウドおよび第2のネットワーククラウドがそれぞれ複数の通信エレメントを含み、またそれぞれ境界を有し、各ネットワーククラウドの中の複数の通信エレメントのそれぞれがこの境界を越えて各それぞれのネットワーククラウド外の他のどの通信エレメント間の接続性をも見ることができず、パス計算エレメントがネットワーククラウドの中の全通信エレメントの全体像を有することと、パス計算エレメントが計算された明示的な最適ネットワーク経路をルーティングエンジンに提供することと、提供された明示的な最適ネットワーク経路を使用して第1の通信エレメントから第2の通信エレメントへ第1のネットワーククラウドおよび第2のネットワーククラウドを介するパスをコミッションすることと、計算された明示的な最適ネットワーク経路を使用してパスを確立することと、計算された明示的な最適ネットワーク経路の障害時に、計算された明示的な最適ネットワーク経路より劣る代替経路に切り換えて正常に機能するようにすることと、コミッションされたパスを計算された明示的な最適ネットワーク経路に再ネゴシエートしようと試みることと、明示的な最適ネットワーク経路が再び利用可能であると判定することと、その経路が再び利用可能であると判定されるとき、コミッションされたパスを計算された明示的な最適ネットワーク経路に切り換えることとを含む、方法。
請求項2
第1の通信エレメントがルータであり、第2の通信エレメントもまたルータである、請求項1に記載の、パスの確立を要求するIPネットワークにおけるルーティングの最適性を向上させる方法。
請求項3
明示的な最適ネットワーク経路を自動的に計算することが、複数のパス計算エレメントによって行われ、複数のパス計算エレメントのそれぞれが複数のパス計算エレメントの1つまたは複数の他のものと通信し、複数のパス計算エレメントのそれぞれが第1のネットワーククラウドおよび第2のネットワーククラウドのうちの少なくとも1つの中の複数の通信エレメントのすべてのビューを有する、請求項1に記載の、パスの確立を要求するIPネットワークにおけるルーティングの最適性を向上させる方法。
請求項4
明示的な最適ネットワーク経路を自動的に計算することが、第1の通信エレメントから受信された要求に応答して行われる、請求項1に記載の、パスの確立を要求するIPネットワークにおけるルーティングの最適性を向上させる方法。
請求項5
パス計算エレメントがルータの中にある、請求項1に記載の、パスの確立を要求するIPネットワークにおけるルーティングの最適性を向上させる方法。
請求項6
パス計算エレメントがルータの中にない、請求項1に記載の、パスの確立を要求するIPネットワークにおけるルーティングの最適性を向上させる方法。
請求項7
コミッションされたパスを計算された明示的な最適ネットワーク経路に再ネゴシエートしようと試みることが、この試みが成功するまで継続して行われる、請求項1に記載の、パスの確立を要求するIPネットワークにおけるルーティングの最適性を向上させる方法。
請求項8
パス計算エレメントが、第1のネットワーククラウドおよび第2のネットワーククラウドの1つまたは複数のエッジノードの中にある、請求項1に記載の、パスの確立を要求するIPネットワークにおけるルーティングの最適性を向上させる方法。
請求項9
明示的な最適ネットワーク経路が通過する1つまたは複数の追加のネットワーククラウドをさらに含み、1つまたは複数のさらなるネットワーククラウドがそれぞれ複数の通信エレメントを含み、またそれぞれ境界を有し、各ネットワーククラウドの複数の通信エレメントのそれぞれがこの境界を越えて各それぞれのネットワーククラウド外の他のどの通信エレメント間の接続性をも見ることができない、請求項1に記載の、パスの確立を要求するIPネットワークにおけるルーティングの最適性を向上させる方法。
請求項10
パスの確立を要求するIPネットワークにおけるルーティングの最適性を向上させるシステムであって、複数の通信エレメントを含む第1のネットワーククラウドであって、第1のネットワーククラウドの中の複数の通信エレメントのうちの1つが第1の通信エレメントであり、第1のネットワーククラウドが境界を有し、第1のネットワーククラウドの中の複数の通信エレメントのそれぞれはこの境界を越えて第1のネットワーククラウド外の他のどの通信エレメント間の接続性をも見ることができない、第1のネットワーククラウドと、複数の通信エレメントを含む第2のネットワーククラウドであって、第2のネットワーククラウドの中の複数の通信エレメントのうちの1つが第2の通信エレメントであり、第2のネットワーククラウドが境界を有し、第2のネットワーククラウドの中の複数の通信エレメントのそれぞれはこの境界を越えて第2のネットワーククラウド外の他のどの通信エレメント間の接続性をも見ることができない、第2のネットワーククラウドと、第1のネットワーククラウドの中の第1の通信エレメントと第2のネットワーククラウドの中の第2の通信エレメントとの間の明示的な最適ネットワーク経路を自動的に計算し、ネットワーククラウドの中のすべての通信エレメントの全体像を有し、計算された明示的な最適ネットワーク経路をルーティングエンジンに提供するパス計算エレメントと、提供された明示的な最適ネットワーク経路を使用して第1の通信エレメントから第2の通信エレメントへの第1のネットワーククラウドおよび第2のネットワーククラウドを介するパスをコミッションするための手段と、計算された明示的な最適ネットワーク経路を使用してパスを確立するための手段と、計算された明示的な最適ネットワーク経路の障害時に、計算された明示的な最適ネットワーク経路より劣る代替経路に切り換えて正常に機能するようにするための手段と、コミッションされたパスを計算された明示的な最適ネットワーク経路に再ネゴシエートしようと試みるための手段と、明示的な最適ネットワーク経路が再び利用可能であると判定するための手段と、その経路が再び利用可能であると判定されたとき、コミッションされたパスを計算された明示的な最適ネットワーク経路に切り換えるための手段とを含む、システム。
請求項11
第1の通信エレメントがルータであり、第2の通信エレメントもまたルータである、請求項10に記載の、パスの確立を要求するIPネットワークにおけるルーティングの最適性を向上させるシステム。
請求項12
明示的な最適ネットワーク経路を自動的に計算することが、複数のパス計算エレメントによって行われ、複数のパス計算エレメントのそれぞれが複数のパス計算エレメントの他の1つまたは複数と通信し、複数のパス計算エレメントのそれぞれが第1のネットワーククラウドおよび第2のネットワーククラウドのうちの少なくとも1つの中に複数の通信エレメントのすべてのビューを有する、請求項10に記載の、パスの確立を要求するIPネットワークにおけるルーティングの最適性を向上させるシステム。
請求項13
明示的な最適ネットワーク経路を自動的に計算することが、第1の通信エレメントから受信された要求に応じて行われる、請求項10に記載の、パスの確立を要求するIPネットワークにおけるルーティングの最適性を向上させるシステム。
請求項14
パス計算エレメントがルータの中にある、請求項10に記載の、パスの確立を要求するIPネットワークにおけるルーティングの最適性を向上させるシステム。
請求項15
パス計算エレメントがルータの中にない、請求項10に記載の、パスの確立を要求するIPネットワークにおけるルーティングの最適性を向上させるシステム。
請求項16
コミッションされたパスを計算された明示的な最適ネットワーク経路に再ネゴシエートしようと試みることが、この試みが成功するまで継続して行われる、請求項10に記載の、パスの確立を要求するIPネットワークにおけるルーティングの最適性を向上させるシステム。
請求項17
パス計算エレメントが、第1のネットワーククラウドおよび第2のネットワーククラウドの1つまたは複数のエッジノードの中にある、請求項10に記載の、パスの確立を要求するIPネットワークにおけるルーティングの最適性を向上させるシステム。
請求項18
明示的な最適ネットワーク経路が通過する1つまたは複数のさらなるネットワーククラウドをさらに備え、1つまたは複数のさらなるネットワーククラウドがそれぞれ複数の通信エレメントを含み、またそれぞれ境界を有し、各ネットワーククラウドの中の複数の通信エレメントのそれぞれはこの境界を越えて各それぞれのネットワーククラウド外の他のどの通信エレメント間の接続性をも見ることができない、請求項10に記載の、パスの確立を要求するIPネットワークにおけるルーティングの最適性を向上させるシステム。
請求項19
パスがマルチセグメントの疑似回線であり、コミッションされたパスが単一パスに結合された複数の疑似回線セグメントを含む、請求項10に記載の、パスの確立を要求するIPネットワークにおけるルーティングの最適性を向上させるシステム。
請求項20
疑似回線セグメントが、MPLSを使用して確立される、請求項19に記載の、パスの確立を要求するIPネットワークにおけるルーティングの最適性を向上させるシステム。
类似技术:
公开号 | 公开日 | 专利标题
US10469370B2|2019-11-05|Segment routing techniques
US9893951B1|2018-02-13|Scheduled network layer programming within a multi-topology computer network
US9819540B1|2017-11-14|Software defined network controller
US9667550B2|2017-05-30|Advertising traffic engineering information with the border gateway protocol for traffic engineered path computation
US10313239B2|2019-06-04|Methods, apparatus, and articles of manufacture to provide a multicast virtual private network |
US9705781B1|2017-07-11|Multi-topology resource scheduling within a computer network
CN105049350B|2018-06-12|利用出口对等工程的分段路由的方法、装置及系统
US9350661B2|2016-05-24|Aggregation network with centralized control
US9042271B2|2015-05-26|Transport networks supporting virtual private networks, and configuring such networks
EP3002913B1|2017-10-25|Tunnel establishment method, label allocation method, device, and network system
US9660897B1|2017-05-23|BGP link-state extensions for segment routing
KR102057980B1|2019-12-20|Path Computing Element Central Controllers | for Network Services
US10826824B2|2020-11-03|Propagation of routing information in RSVP-TE for inter-domain TE-LSPS
JP5550757B2|2014-07-16|リンクステートプロトコルによるipフォワードにより制御されたイーサーネット・ネットワーク
US9036476B2|2015-05-19|Maintaining load balancing after service application with a network device
US9088485B2|2015-07-21|System, method and apparatus for signaling and responding to ERO expansion failure in inter-domain TE LSP
US8976645B2|2015-03-10|Dynamic protection against failure of a head-end node of one or more TE-LSPS
US10305791B2|2019-05-28|Using PCE as SDN controller
US8817591B2|2014-08-26|Inter-domain signaling to update remote path computation elements after a call set-up failure
US9998368B2|2018-06-12|Zone routing system
US8824334B2|2014-09-02|Dynamic shared risk node group | membership discovery
US10250459B2|2019-04-02|Bandwidth on-demand services in multiple layer networks
Minei et al.2010|MPLS-enabled applications: emerging developments and new technologies
US7483387B2|2009-01-27|Hierarchical label distribution for inter-area summarization of edge-device addresses
US7551551B2|2009-06-23|Fast reroute | protection at the edge of a RFC 2547 network
同族专利:
公开号 | 公开日
EP2232789B1|2012-10-24|
CN101878623A|2010-11-03|
EP2232789A1|2010-09-29|
WO2009069106A1|2009-06-04|
CN101878623B|2012-10-10|
US7940753B2|2011-05-10|
JP5438685B2|2014-03-12|
US20090141636A1|2009-06-04|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
JP2003249950A|2002-02-22|2003-09-05|Laycom:Kk|回線自動切替方法及びその装置、コンピュータプログラム|
JP2007228087A|2006-02-21|2007-09-06|Nippon Telegr & Teleph Corp <Ntt>|パス設定システムおよびパス設定方法|JP2017510197A|2014-04-01|2017-04-06|グーグル インコーポレイテッド|フロールーティング、スケーラビリティおよびセキュリティの向上を伴う、自律システム内および自律システム間のトラフィックのソフトウェア定義ルーティングのためのシステムならびに方法|US7230924B2|2001-03-28|2007-06-12|At&T Corp.|Method and apparatus for communications traffic engineering|
CN1264317C|2003-12-09|2006-07-12|上海交通大学|弹性分组环网的多环互连传输方法|
FI117033B|2004-02-24|2006-05-15|Valtion Teknillinen|Hajautettu dynaaminen reititys|
JP3760167B2|2004-02-25|2006-03-29|株式会社日立製作所|通信制御装置、通信ネットワークおよびパケット転送制御情報の更新方法|
US7031262B2|2004-05-19|2006-04-18|Cisco Technology, Inc.|Reoptimization triggering by path computation elements|
US8996722B2|2004-11-01|2015-03-31|Alcatel Lucent|Softrouter feature server|
US7558276B2|2004-11-05|2009-07-07|Cisco Technology, Inc.|System and method for retrieving computed paths from a path computation element using a path key|
KR100693052B1|2005-01-14|2007-03-12|삼성전자주식회사|Mpls 멀티캐스트의 고속 재경로 설정 장치 및 방법|
US7684351B2|2005-02-07|2010-03-23|Cisco Technology, Inc.|Inter-domain optimization trigger in PCE-based environment|
US9306831B2|2005-02-14|2016-04-05|Cisco Technology, Inc.|Technique for efficient load balancing of TE-LSPs|
CN100454830C|2005-05-20|2009-01-21|华为技术有限公司|网络域中实现路径计算的方法|
CN100442781C|2006-08-02|2008-12-10|南京邮电大学|无线自组织网络中基于付费的路由和转发方法|
US8081563B2|2006-10-11|2011-12-20|Cisco Technology, Inc.|Protecting multi-segment pseudowires|
US8345552B2|2007-02-27|2013-01-01|Alcatel Lucent|Virtual connection route selection apparatus and techniques|US20100014531A1|2008-07-18|2010-01-21|Alcatel Lucent|Establishing pseudowires in packet switching networks|
US20100064033A1|2008-09-08|2010-03-11|Franco Travostino|Integration of an internal cloud infrastructure with existing enterprise services and systems|
US10031782B2|2012-06-26|2018-07-24|Juniper Networks, Inc.|Distributed processing of network device tasks|
KR20140011530A|2012-06-29|2014-01-29|한국전자통신연구원|클라우드 컴퓨팅 데이터 센터간 연결 경로 장애 관리 방법 및 그 장치|
US10298517B2|2014-02-17|2019-05-21|Telefonaktiebolaget Lm Ericsson |Method and apparatus for allocating physical resources to a summarized resource|
US20160150459A1|2014-11-19|2016-05-26|Qualcomm Incorporated|Techniques to support heterogeneous network data path discovery|
US10411967B2|2016-10-13|2019-09-10|Microsoft Technology Licensing, Llc|Apparatus, method, and manufacture for cloud network updating|
法律状态:
2011-11-19| A621| Written request for application examination|Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20111118 |
2013-03-13| A977| Report on retrieval|Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130313 |
2013-03-27| A131| Notification of reasons for refusal|Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130326 |
2013-06-19| A521| Written amendment|Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130618 |
2013-07-10| A02| Decision of refusal|Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20130709 |
2013-10-25| A521| Written amendment|Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131024 |
2013-11-05| A911| Transfer to examiner for re-examination before appeal (zenchi)|Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20131101 |
2013-11-21| TRDD| Decision of grant or rejection written|
2013-11-27| A01| Written decision to grant a patent or to grant a registration (utility model)|Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20131126 |
2013-12-19| A61| First payment of annual fees (during grant procedure)|Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131213 |
2013-12-20| R150| Certificate of patent or registration of utility model|Free format text: JAPANESE INTERMEDIATE CODE: R150 |
2016-12-20| LAPS| Cancellation because of no payment of annual fees|
优先权:
申请号 | 申请日 | 专利标题
[返回顶部]